package com.ruoyi.vstac.domain;

import com.ruoyi.common.annotation.Excel;

public class EntryScore {
    // Entry 实体的相关属性
    @Excel(name = "作品id")
    private int entryId;
    // 评委id
    private Long userId;
    // 评委名字
    @Excel(name = "评审人")
    private String judge;
    @Excel(name = "作品名称")
    private String workName;
    @Excel(name = "作品组别")
    private String categoryName;
    private int categoryId;
    @Excel(name = "参赛学校")
    private String school;
    @Excel(name = "参赛团队成员")
    private String teammembers;
    @Excel(name = "联系方式")
    private String phone;
    @Excel(name = "评审状态")
    private String status;

    // Score 实体的相关属性
    private int scoreId;
    @Excel(name = "教学报告得分")
    private Long jxbgScore;
    @Excel(name = "教案得分")
    private Long jaScore;
    @Excel(name = "视频得分")
    private Long videoScore;
    @Excel(name = "培养方案得分")
    private Long pyfaScore;
    @Excel(name = "课程标准得分")
    private Long kcbzScore;
    @Excel(name = "教材说明得分")
    private Long jcsmScore;
    @Excel(name = "总分")
    private Long totalScore;
    @Excel(name = "评审意见")
    private String opinion;

    public int getEntryId() {
        return entryId;
    }

    public String getJudge() {
        return judge;
    }

    public void setJudge(String judge) {
        this.judge = judge;
    }

    public void setEntryId(int entryId) {
        this.entryId = entryId;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getWorkName() {
        return workName;
    }

    public void setWorkName(String workName) {
        this.workName = workName;
    }

    public String getCategoryName() {
        return categoryName;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    public int getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(int categoryId) {
        this.categoryId = categoryId;
    }

    public String getSchool() {
        return school;
    }

    public void setSchool(String school) {
        this.school = school;
    }

    public String getTeammembers() {
        return teammembers;
    }

    public void setTeammembers(String teammembers) {
        this.teammembers = teammembers;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public int getScoreId() {
        return scoreId;
    }

    public void setScoreId(int scoreId) {
        this.scoreId = scoreId;
    }

    public Long getJxbgScore() {
        return jxbgScore;
    }

    public void setJxbgScore(Long jxbgScore) {
        this.jxbgScore = jxbgScore;
    }

    public Long getJaScore() {
        return jaScore;
    }

    public void setJaScore(Long jaScore) {
        this.jaScore = jaScore;
    }

    public Long getVideoScore() {
        return videoScore;
    }

    public void setVideoScore(Long videoScore) {
        this.videoScore = videoScore;
    }

    public Long getPyfaScore() {
        return pyfaScore;
    }

    public void setPyfaScore(Long pyfaScore) {
        this.pyfaScore = pyfaScore;
    }

    public Long getKcbzScore() {
        return kcbzScore;
    }

    public void setKcbzScore(Long kcbzScore) {
        this.kcbzScore = kcbzScore;
    }

    public Long getJcsmScore() {
        return jcsmScore;
    }

    public void setJcsmScore(Long jcsmScore) {
        this.jcsmScore = jcsmScore;
    }

    public Long getTotalScore() {
        return totalScore;
    }

    public void setTotalScore(Long totalScore) {
        this.totalScore = totalScore;
    }

    public String getOpinion() {
        return opinion;
    }

    public void setOpinion(String opinion) {
        this.opinion = opinion;
    }

    @Override
    public String toString() {
        return "EntryScore{" +
                "entryId=" + entryId +
                ", userId=" + userId +
                ", workName='" + workName + '\'' +
                ", categoryName='" + categoryName + '\'' +
                ", categoryId=" + categoryId +
                ", school='" + school + '\'' +
                ", teammembers='" + teammembers + '\'' +
                ", phone='" + phone + '\'' +
                ", status='" + status + '\'' +
                ", scoreId=" + scoreId +
                ", jxbgScore=" + jxbgScore +
                ", jaScore=" + jaScore +
                ", videoScore=" + videoScore +
                ", pyfaScore=" + pyfaScore +
                ", kcbzScore=" + kcbzScore +
                ", jcsmScore=" + jcsmScore +
                ", totalScore=" + totalScore +
                ", opinion='" + opinion + '\'' +
                '}';
    }
}
